﻿Microsoft Visual Studio Solution File, Format Version 12.00
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TestILAssembly", "..\Common\tests\System\TestILAssembly\TestILAssembly.ilproj", "{6DA9926C-8763-42A2-A51A-EDF8684C80A8}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TestUtilities", "..\Common\tests\TestUtilities\TestUtilities.csproj", "{6A69770F-4F95-411F-ACAE-2B902EB62161}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Collections.Immutable", "..\System.Collections.Immutable\ref\System.Collections.Immutable.csproj", "{22BDB23C-24DE-4C3C-9A18-A048C445EDC1}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Collections.Immutable", "..\System.Collections.Immutable\src\System.Collections.Immutable.csproj", "{DDDE44A1-86F6-49C5-8DA5-5630C9F1E41C}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Collections", "..\System.Collections\ref\System.Collections.csproj", "{E524DAF8-3F2C-4EC5-833D-E7D182055A66}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Reflection.Metadata", "..\System.Reflection.Metadata\ref\System.Reflection.Metadata.csproj", "{7AE8D7FD-6CEE-4F70-8675-0896AA6487BD}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Reflection.Metadata", "..\System.Reflection.Metadata\src\System.Reflection.Metadata.csproj", "{499E5241-B46A-4161-A27C-C6D599070148}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Reflection.MetadataLoadContext", "ref\System.Reflection.MetadataLoadContext.csproj", "{45C9DD05-BD43-49EB-84C3-668200358062}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Reflection.MetadataLoadContext", "src\System.Reflection.MetadataLoadContext.csproj", "{DD06D785-53D2-4C11-895C-E9A24E23E276}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Reflection.MetadataLoadContext.Tests", "tests\System.Reflection.MetadataLoadContext.Tests.csproj", "{D28B6414-C82C-4BDE-B8BB-A4E3297A0651}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ComInterfaceGenerator", "..\System.Runtime.InteropServices\gen\ComInterfaceGenerator\ComInterfaceGenerator.csproj", "{97806F4F-CCA5-4B86-9B71-B3B35DC990E1}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LibraryImportGenerator", "..\System.Runtime.InteropServices\gen\LibraryImportGenerator\LibraryImportGenerator.csproj", "{4361CEFA-8238-4247-9CC5-D99DF794843C}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Interop.SourceGeneration", "..\System.Runtime.InteropServices\gen\Microsoft.Interop.SourceGeneration\Microsoft.Interop.SourceGeneration.csproj", "{7393C7CD-4C31-4B1C-96DC-1D46D240538A}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Runtime", "..\System.Runtime\ref\System.Runtime.csproj", "{C3084E13-4286-4B12-8156-D3595903CF44}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ILLink.CodeFixProvider", "..\..\tools\illink\src\ILLink.CodeFix\ILLink.CodeFixProvider.csproj", "{97EB26A9-6F04-4C1B-9977-AA9BFF7F5802}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ILLink.RoslynAnalyzer", "..\..\tools\illink\src\ILLink.RoslynAnalyzer\ILLink.RoslynAnalyzer.csproj", "{B03B0B10-85A2-46BD-94EB-BD1E89A1D83E}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ILLink.Tasks", "..\..\tools\illink\src\ILLink.Tasks\ILLink.Tasks.csproj", "{A57C649D-817B-4E03-9C9C-6CE45822F596}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Mono.Linker", "..\..\tools\illink\src\linker\Mono.Linker.csproj", "{39CCC14C-DA96-4051-90FC-B6CCADBE9D6E}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Mono.Linker", "..\..\tools\illink\src\linker\ref\Mono.Linker.csproj", "{1B9FA129-0295-499B-A48B-8E4B3C47151A}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{F45DECCA-03D3-4087-AB01-F099C027DC33}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ref", "ref", "{B3731232-B2FE-401B-A9F1-5DFB1A90D687}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{C9409DA5-0A3B-4194-AEB8-3CA7A6D5387E}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "gen", "gen", "{E86A915C-E800-4558-AFDC-F41C4095B2DF}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "gen", "tools\gen", "{0A7CB728-67D0-4F8C-8102-4F433790B9EA}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "tools\src", "{C965D66B-8014-46D0-84A6-6C3FAC80756F}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ref", "tools\ref", "{9772F96B-9277-4E65-B49E-51A7CBB30D13}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tools", "tools", "{D29E56EA-B9AD-40F2-9271-C2C87EEC70B2}"
EndProject
Global
	GlobalSection(SolutionConfigurationPlatforms) = preSolution
		Debug|Any CPU = Debug|Any CPU
		Release|Any CPU = Release|Any CPU
	EndGlobalSection
	GlobalSection(ProjectConfigurationPlatforms) = postSolution
		{6DA9926C-8763-42A2-A51A-EDF8684C80A8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{6DA9926C-8763-42A2-A51A-EDF8684C80A8}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{6DA9926C-8763-42A2-A51A-EDF8684C80A8}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{6DA9926C-8763-42A2-A51A-EDF8684C80A8}.Release|Any CPU.Build.0 = Release|Any CPU
		{6A69770F-4F95-411F-ACAE-2B902EB62161}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{6A69770F-4F95-411F-ACAE-2B902EB62161}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{6A69770F-4F95-411F-ACAE-2B902EB62161}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{6A69770F-4F95-411F-ACAE-2B902EB62161}.Release|Any CPU.Build.0 = Release|Any CPU
		{22BDB23C-24DE-4C3C-9A18-A048C445EDC1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{22BDB23C-24DE-4C3C-9A18-A048C445EDC1}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{22BDB23C-24DE-4C3C-9A18-A048C445EDC1}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{22BDB23C-24DE-4C3C-9A18-A048C445EDC1}.Release|Any CPU.Build.0 = Release|Any CPU
		{DDDE44A1-86F6-49C5-8DA5-5630C9F1E41C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{DDDE44A1-86F6-49C5-8DA5-5630C9F1E41C}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{DDDE44A1-86F6-49C5-8DA5-5630C9F1E41C}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{DDDE44A1-86F6-49C5-8DA5-5630C9F1E41C}.Release|Any CPU.Build.0 = Release|Any CPU
		{E524DAF8-3F2C-4EC5-833D-E7D182055A66}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{E524DAF8-3F2C-4EC5-833D-E7D182055A66}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{E524DAF8-3F2C-4EC5-833D-E7D182055A66}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{E524DAF8-3F2C-4EC5-833D-E7D182055A66}.Release|Any CPU.Build.0 = Release|Any CPU
		{7AE8D7FD-6CEE-4F70-8675-0896AA6487BD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{7AE8D7FD-6CEE-4F70-8675-0896AA6487BD}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{7AE8D7FD-6CEE-4F70-8675-0896AA6487BD}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{7AE8D7FD-6CEE-4F70-8675-0896AA6487BD}.Release|Any CPU.Build.0 = Release|Any CPU
		{499E5241-B46A-4161-A27C-C6D599070148}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{499E5241-B46A-4161-A27C-C6D599070148}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{499E5241-B46A-4161-A27C-C6D599070148}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{499E5241-B46A-4161-A27C-C6D599070148}.Release|Any CPU.Build.0 = Release|Any CPU
		{45C9DD05-BD43-49EB-84C3-668200358062}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{45C9DD05-BD43-49EB-84C3-668200358062}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{45C9DD05-BD43-49EB-84C3-668200358062}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{45C9DD05-BD43-49EB-84C3-668200358062}.Release|Any CPU.Build.0 = Release|Any CPU
		{DD06D785-53D2-4C11-895C-E9A24E23E276}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{DD06D785-53D2-4C11-895C-E9A24E23E276}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{DD06D785-53D2-4C11-895C-E9A24E23E276}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{DD06D785-53D2-4C11-895C-E9A24E23E276}.Release|Any CPU.Build.0 = Release|Any CPU
		{D28B6414-C82C-4BDE-B8BB-A4E3297A0651}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{D28B6414-C82C-4BDE-B8BB-A4E3297A0651}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{D28B6414-C82C-4BDE-B8BB-A4E3297A0651}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{D28B6414-C82C-4BDE-B8BB-A4E3297A0651}.Release|Any CPU.Build.0 = Release|Any CPU
		{97806F4F-CCA5-4B86-9B71-B3B35DC990E1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{97806F4F-CCA5-4B86-9B71-B3B35DC990E1}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{97806F4F-CCA5-4B86-9B71-B3B35DC990E1}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{97806F4F-CCA5-4B86-9B71-B3B35DC990E1}.Release|Any CPU.Build.0 = Release|Any CPU
		{4361CEFA-8238-4247-9CC5-D99DF794843C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{4361CEFA-8238-4247-9CC5-D99DF794843C}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{4361CEFA-8238-4247-9CC5-D99DF794843C}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{4361CEFA-8238-4247-9CC5-D99DF794843C}.Release|Any CPU.Build.0 = Release|Any CPU
		{7393C7CD-4C31-4B1C-96DC-1D46D240538A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{7393C7CD-4C31-4B1C-96DC-1D46D240538A}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{7393C7CD-4C31-4B1C-96DC-1D46D240538A}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{7393C7CD-4C31-4B1C-96DC-1D46D240538A}.Release|Any CPU.Build.0 = Release|Any CPU
		{C3084E13-4286-4B12-8156-D3595903CF44}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{C3084E13-4286-4B12-8156-D3595903CF44}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{C3084E13-4286-4B12-8156-D3595903CF44}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{C3084E13-4286-4B12-8156-D3595903CF44}.Release|Any CPU.Build.0 = Release|Any CPU
		{97EB26A9-6F04-4C1B-9977-AA9BFF7F5802}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{97EB26A9-6F04-4C1B-9977-AA9BFF7F5802}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{97EB26A9-6F04-4C1B-9977-AA9BFF7F5802}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{97EB26A9-6F04-4C1B-9977-AA9BFF7F5802}.Release|Any CPU.Build.0 = Release|Any CPU
		{B03B0B10-85A2-46BD-94EB-BD1E89A1D83E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{B03B0B10-85A2-46BD-94EB-BD1E89A1D83E}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{B03B0B10-85A2-46BD-94EB-BD1E89A1D83E}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{B03B0B10-85A2-46BD-94EB-BD1E89A1D83E}.Release|Any CPU.Build.0 = Release|Any CPU
		{A57C649D-817B-4E03-9C9C-6CE45822F596}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{A57C649D-817B-4E03-9C9C-6CE45822F596}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{A57C649D-817B-4E03-9C9C-6CE45822F596}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{A57C649D-817B-4E03-9C9C-6CE45822F596}.Release|Any CPU.Build.0 = Release|Any CPU
		{39CCC14C-DA96-4051-90FC-B6CCADBE9D6E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{39CCC14C-DA96-4051-90FC-B6CCADBE9D6E}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{39CCC14C-DA96-4051-90FC-B6CCADBE9D6E}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{39CCC14C-DA96-4051-90FC-B6CCADBE9D6E}.Release|Any CPU.Build.0 = Release|Any CPU
		{1B9FA129-0295-499B-A48B-8E4B3C47151A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{1B9FA129-0295-499B-A48B-8E4B3C47151A}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{1B9FA129-0295-499B-A48B-8E4B3C47151A}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{1B9FA129-0295-499B-A48B-8E4B3C47151A}.Release|Any CPU.Build.0 = Release|Any CPU
	EndGlobalSection
	GlobalSection(SolutionProperties) = preSolution
		HideSolutionNode = FALSE
	EndGlobalSection
	GlobalSection(NestedProjects) = preSolution
		{6DA9926C-8763-42A2-A51A-EDF8684C80A8} = {F45DECCA-03D3-4087-AB01-F099C027DC33}
		{6A69770F-4F95-411F-ACAE-2B902EB62161} = {F45DECCA-03D3-4087-AB01-F099C027DC33}
		{D28B6414-C82C-4BDE-B8BB-A4E3297A0651} = {F45DECCA-03D3-4087-AB01-F099C027DC33}
		{22BDB23C-24DE-4C3C-9A18-A048C445EDC1} = {B3731232-B2FE-401B-A9F1-5DFB1A90D687}
		{E524DAF8-3F2C-4EC5-833D-E7D182055A66} = {B3731232-B2FE-401B-A9F1-5DFB1A90D687}
		{7AE8D7FD-6CEE-4F70-8675-0896AA6487BD} = {B3731232-B2FE-401B-A9F1-5DFB1A90D687}
		{45C9DD05-BD43-49EB-84C3-668200358062} = {B3731232-B2FE-401B-A9F1-5DFB1A90D687}
		{C3084E13-4286-4B12-8156-D3595903CF44} = {B3731232-B2FE-401B-A9F1-5DFB1A90D687}
		{DDDE44A1-86F6-49C5-8DA5-5630C9F1E41C} = {C9409DA5-0A3B-4194-AEB8-3CA7A6D5387E}
		{499E5241-B46A-4161-A27C-C6D599070148} = {C9409DA5-0A3B-4194-AEB8-3CA7A6D5387E}
		{DD06D785-53D2-4C11-895C-E9A24E23E276} = {C9409DA5-0A3B-4194-AEB8-3CA7A6D5387E}
		{97806F4F-CCA5-4B86-9B71-B3B35DC990E1} = {E86A915C-E800-4558-AFDC-F41C4095B2DF}
		{4361CEFA-8238-4247-9CC5-D99DF794843C} = {E86A915C-E800-4558-AFDC-F41C4095B2DF}
		{7393C7CD-4C31-4B1C-96DC-1D46D240538A} = {E86A915C-E800-4558-AFDC-F41C4095B2DF}
		{97EB26A9-6F04-4C1B-9977-AA9BFF7F5802} = {0A7CB728-67D0-4F8C-8102-4F433790B9EA}
		{B03B0B10-85A2-46BD-94EB-BD1E89A1D83E} = {0A7CB728-67D0-4F8C-8102-4F433790B9EA}
		{0A7CB728-67D0-4F8C-8102-4F433790B9EA} = {D29E56EA-B9AD-40F2-9271-C2C87EEC70B2}
		{A57C649D-817B-4E03-9C9C-6CE45822F596} = {C965D66B-8014-46D0-84A6-6C3FAC80756F}
		{39CCC14C-DA96-4051-90FC-B6CCADBE9D6E} = {C965D66B-8014-46D0-84A6-6C3FAC80756F}
		{C965D66B-8014-46D0-84A6-6C3FAC80756F} = {D29E56EA-B9AD-40F2-9271-C2C87EEC70B2}
		{1B9FA129-0295-499B-A48B-8E4B3C47151A} = {9772F96B-9277-4E65-B49E-51A7CBB30D13}
		{9772F96B-9277-4E65-B49E-51A7CBB30D13} = {D29E56EA-B9AD-40F2-9271-C2C87EEC70B2}
	EndGlobalSection
	GlobalSection(ExtensibilityGlobals) = postSolution
		SolutionGuid = {CA7F05F8-4589-46FA-9AC5-4F96F2AE890C}
	EndGlobalSection
EndGlobal
